package cn.tedu.ximart.order.service;




import cn.tedu.ximart.commons.pojo.order.vo.AccomplishListVO;
import cn.tedu.ximart.commons.pojo.order.vo.AwaitSendListVO;
import cn.tedu.ximart.commons.pojo.order.vo.AwaitTakeListVO;
import cn.tedu.ximart.commons.pojo.order.vo.OrderListVO;

import java.util.List;

public interface IOrderService {
    /**
     * 订单列表
     * @return 返回值为订单列表
     */
    List<OrderListVO> orderList();

    /**
     * 待发货列表
     * @return 返回值为待发货列表
     */
    List<AwaitSendListVO> awaitSendList();

    /**
     * 待签收列表
     * @return 返回值为待签收列表
     */
    List<AwaitTakeListVO> awaitTakeList();

    /**
     * 已完成订单列表
     * @return 返回值为已完成订单列表
     */
    List<AccomplishListVO> AccomplishList();
}
